Channel: Automation Step by Step
Category: Education
Tags: page object model vs cypress app actionsapp action hands-on demohow to use app actionsapp actions for beginnerswhy to use app actionsapp actions in cypressstop using page object and start using app actions
Description: All FREE courses - automationstepbystep.com What are App Actions How is it different from Page Objects App Actions Demo - step by step What are App Actions Shortcuts in app provide users with quick ways to navigate to specific activities in app change the state of your app without user interactions (GUI) Trello app - github.com/filiphric/trelloapp Step 1 - Create a cypress test to Sign Up Step 2 - Use Page Object Model i.e. separate the objects, actions from test scripts Step 3 - Add a script to use app actions - to change the state of the app to logged in Since cypress is running in the same window as our application, we can change the state of the app using cypress commands More of White box than black box testing Need to have access to change activities in the app #CypressAppActions Stories by Raghav - automationstepbystep.com/stories ________ ONLINE COURSES TO LEARN ________ GitHub - github.com/Raghav-Pal Udemy - udemy.com/user/raghav-pal-3 Training by Raghav at your venue - raghav.qna@gmail.com Training schedule - automationstepbystep.com/trainings-2 ------------ UI TESTING ------------ Selenium Beginners - bit.ly/2MGRS8K Selenium Java Framework from Scratch - bit.ly/2N9xvR6 Selenium Python - bit.ly/2oyMp5x Selenium Tips - bit.ly/2owxc50 Selenium Builder - bit.ly/2MKNtlq Katalon Studio - bit.ly/2wARFdi Robot Framework with RIDE- bit.ly/2Px6Ue9 Robot Framework with Eclipse - bit.ly/2N8DZxb Protractor - bit.ly/2KtqVkU TestProject - bit.ly/2DRNJYE ------------ API TESTING ------------ Web Services (API) - bit.ly/2MGafL7 SoapUI - bit.ly/2MGahmd Postman - bit.ly/2wz8LrW General - bit.ly/2PYdwmV Katalon Studio API Testing - bit.ly/2BwuCTN ------------ MOBILE TESTING ------------ Appium - bit.ly/2ZHFSGX Mobile Playlist - bit.ly/2PxpeUv ------------ CI | CD | DEVOPS ------------ Jenkins Beginner - bit.ly/2MIn8EC Jenkins Tips & Trick - bit.ly/2LRt6xC Docker - bit.ly/2MInnzx Kubernetes - bit.ly/2MJIlMK -------------VIRTUALISATION------------- Virtualization on windows - bit.ly/2SItIL9 ------------ VERSION CONTROL SYSTEM ------------ Git & GitHub - bit.ly/2Q1pagY GitLab - bit.ly/2kQPGyQ ------------ PERFORMANCE TESTING ------------ JMeter Beginner - bit.ly/2oBbtIU JMeter Intermediate - bit.ly/2oziNVB JMeter Advanced - bit.ly/2Q22Y6a JMeter Tips & Tricks - bit.ly/2NOfWD2 Performance Testing - bit.ly/2wEXbLS ------------ PROGRAMMING ------------ Java Beginners - bit.ly/2PVUcXs Java Tips & Tricks - bit.ly/2CdcDnJ GROOVY - bit.ly/2FvWV5C JAVASCRIPT - bit.ly/2KJDZ8o PYTHON - bit.ly/2Z4iRye ------------ IDE ------------ Visual Studio Code - bit.ly/2V15yvt ------------ BUILD TOOLS ------------ Maven - bit.ly/2NJdDRS Gradle - bit.ly/30l3h1B ------------ OTHERS ------------ Redis- bit.ly/2N9jyCG Misc - bit.ly/2Q2q5xQ Tools & Tips - bit.ly/2oBfwoR QnA Friday- bit.ly/2NgwGpw Sunday Special - bit.ly/2wB23BO Ask Raghav - bit.ly/2CoJGWf Interviews - bit.ly/2NIPPxk All Playlists - bit.ly/2LSiezA Every LIKE & SUBSCRIPTION gives me great motivation to keep working for you You can support my mission for education by sharing this knowledge and helping as many people as you can If my work has helped you, consider helping any animal near you, in any way you can Never Stop Learning Raghav